
let i = 10 ;
while( i > 0 ){
    // 在 node.js 环境中可以通过 process 中的 stdout 来输出数据
    // 暂时我们只能通过 process.stdout.write 输出字符串
    process.stdout.write( i + ( i != 1 ? '\t' : '\n' ) );
    i-- ;
}

console.log( '- - - - - - - - - - - - - - - - - - - - -' );

for( let i = 10 ; i > 0 ; i-- ){
    process.stdout.write( i + ( i != 1 ? '\t' : '\n' ) );
}

console.log( '- - - - - - - - - - - - - - - - - - - - -' );

const n = 9527 ;

let x = n ;
do{
    let s = x + '' ; // 近串者串
    // 与 Java 不同，取 string 长度用 length 属性即可
    let p = s.length - 1  ;  
    // 求 10 的 p 次幂
    let y = 10 ** p ;  // let y = Math.pow( 10 , p );
    let r = ( x / y ) | 0 ;
    console.log( r );
    x = x % y ;
} while( x > 0 );